make an economic contribution - French English Dictionary